projects
/
babl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fc4f17f
)
palette: annotate BablPalette::radii as atomic
author
Ell
<ell_se@yahoo.com>
Sun, 7 Jun 2020 16:59:14 +0000
(19:59 +0300)
committer
Ell
<ell_se@yahoo.com>
Sun, 7 Jun 2020 17:01:33 +0000
(20:01 +0300)
babl/babl-palette.c
patch
|
blob
|
history
diff --git
a/babl/babl-palette.c
b/babl/babl-palette.c
index 1aa1c09b82d10a84d8be2eae0cfdbd2e5fef0797..086da675d19b8bb85b543c32b7127b8c1de90495 100644
(file)
--- a/
babl/babl-palette.c
+++ b/
babl/babl-palette.c
@@
-29,6
+29,9
@@
#ifdef HAVE_STDATOMIC_H
#include <stdatomic.h>
+#define BABL_ATOMIC _Atomic
+#else
+#define BABL_ATOMIC
#endif
#define HASH_TABLE_SIZE 1111
@@
-49,7
+52,7
@@
typedef struct BablPalette
*/
double *data_double;
unsigned char *data_u8;
- BablPaletteRadius *radii;
+ BablPaletteRadius *
BABL_ATOMIC
radii;
volatile unsigned int hash[HASH_TABLE_SIZE];
} BablPalette;